package com.neusiri.exp.odc.accept.dto;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>验收任务DTO</p>
 * <p>创建日期：2020-05-12</p>
 *
 * @author 周群峰 zhou-qf_sr@neusiri.com
 */
public class AcceptanceDto implements Serializable {

    private static final long serialVersionUID = 532947895158976825L;

    /**
     * ID
     */
    private String tuId;

    /**
     * 任务号
     */
    private String taskCode;

    /**
     * SOR
     */
    private String sorCode;

    /**
     * EWO
     */
    private String ewoCode;

    /**
     * 采购员
     */
    private String buyer;

    /**
     * 合同号
     */
    private String poNo;

    /**
     * 项目号
     */
    private String proCode;

    /**
     * 任务描述
     */
    private String partDesc;

    /**
     * 供应商编号
     */
    private String suppCode;

    /**
     * 供应商名称
     */
    private String suppName;

    /**
     * 对应供应商主数据表tuid
     */
    private String suppId;

    /**
     * 采购员提交时间
     */
    private Date buyerSubTime;

    /**
     * 操作类型
     * 01 发起
     * 02 退回
     * 03 作废
     */
    private String opType;

    /**
     * 任务状态
     * 1 新任务
     * 2 供应商待提交
     * 3 提交完成
     * 4 作废
     */
    private String status;

    /**
     * PPAP附件名称
     */
    private String fileName;

    /**
     * PPAP附件id，对应tb_fileInfo.tuId
     */
    private String fileId;

    /**
     * 工装合计金额（未税）
     */
    private Integer sumExcldTax;

    /**
     * 工装合计金额（含税）
     */
    private Integer sumIncldTax;

    /**
     * 分类
     */
    private Integer taskClazz;

    /**
     * 创建者
     */
    private String createBy;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 最后修改者
     */
    private String updateBy;

    /**
     * 最后修改时间
     */
    private Date updateDate;

    public String getTuId() {
        return tuId;
    }

    public void setTuId(String tuId) {
        this.tuId = tuId;
    }

    public String getTaskCode() {
        return taskCode;
    }

    public void setTaskCode(String taskCode) {
        this.taskCode = taskCode;
    }

    public String getSorCode() {
        return sorCode;
    }

    public void setSorCode(String sorCode) {
        this.sorCode = sorCode;
    }

    public String getEwoCode() {
        return ewoCode;
    }

    public void setEwoCode(String ewoCode) {
        this.ewoCode = ewoCode;
    }

    public String getBuyer() {
        return buyer;
    }

    public void setBuyer(String buyer) {
        this.buyer = buyer;
    }

    public String getPoNo() {
        return poNo;
    }

    public void setPoNo(String poNo) {
        this.poNo = poNo;
    }

    public String getProCode() {
        return proCode;
    }

    public void setProCode(String proCode) {
        this.proCode = proCode;
    }

    public String getPartDesc() {
        return partDesc;
    }

    public void setPartDesc(String partDesc) {
        this.partDesc = partDesc;
    }

    public String getSuppCode() {
        return suppCode;
    }

    public void setSuppCode(String suppCode) {
        this.suppCode = suppCode;
    }

    public String getSuppName() {
        return suppName;
    }

    public void setSuppName(String suppName) {
        this.suppName = suppName;
    }

    public String getSuppId() {
        return suppId;
    }

    public void setSuppId(String suppId) {
        this.suppId = suppId;
    }

    public Date getBuyerSubTime() {
        return buyerSubTime;
    }

    public void setBuyerSubTime(Date buyerSubTime) {
        this.buyerSubTime = buyerSubTime;
    }

    public String getOpType() {
        return opType;
    }

    public void setOpType(String opType) {
        this.opType = opType;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFileId() {
        return fileId;
    }

    public void setFileId(String fileId) {
        this.fileId = fileId;
    }

    public Integer getSumExcldTax() {
        return sumExcldTax;
    }

    public void setSumExcldTax(Integer sumExcldTax) {
        this.sumExcldTax = sumExcldTax;
    }

    public Integer getSumIncldTax() {
        return sumIncldTax;
    }

    public void setSumIncldTax(Integer sumIncldTax) {
        this.sumIncldTax = sumIncldTax;
    }

    public Integer getTaskClazz() {
        return taskClazz;
    }

    public void setTaskClazz(Integer taskClazz) {
        this.taskClazz = taskClazz;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }
}
